Skip to content

feat(runtime): add Gemini CLI and Codex CLI support#138

Merged
Che-Zhu merged 1 commit intomainfrom
feat/add-gemini-codex-cli
Mar 6, 2026
Merged

feat(runtime): add Gemini CLI and Codex CLI support#138
Che-Zhu merged 1 commit intomainfrom
feat/add-gemini-codex-cli

Conversation

@Che-Zhu
Copy link
Copy Markdown
Collaborator

@Che-Zhu Che-Zhu commented Mar 6, 2026

Summary

  • Add @google/gemini-cli and @openai/codex to npm global packages
  • Add GEMINI_API_KEY and OPENAI_API_KEY environment variables
  • Update README.md with new AI CLI documentation
  • Update ttyd-startup.sh welcome message to show all available AI CLIs

Changes

File Change
runtime/Dockerfile Add environment variables and npm packages
runtime/README.md Update AI CLI documentation
runtime/ttyd-startup.sh Update welcome message

Available AI CLIs after this PR

CLI Command Provider
Claude Code claude Anthropic
Gemini CLI gemini Google
Codex CLI codex OpenAI

Test Plan

  • Verify Docker build succeeds
  • Check PR build report from GitHub Actions

- Add @google/gemini-cli and @openai/codex to npm global packages
- Add GEMINI_API_KEY and OPENAI_API_KEY environment variables
- Update README.md with new AI CLI documentation
- Update ttyd-startup.sh welcome message to show all available AI CLIs
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 6, 2026

✅ PR Check Results: Passed

Build Checks

Check Status
Lint & Build ✅ Passed
Docker Build ✅ Passed

✨ Great work!

All checks passed successfully. Your PR is ready for review.

Details:

  • ✅ Code quality verified (linting passed)
  • ✅ Build successful
  • ✅ Docker image build verified (linux/amd64)
    Commit: f5646fa95017e7847bf61fc82db4d3d27f594797
    Branch: feat/add-gemini-codex-cli

🔗 View Details:

@Che-Zhu Che-Zhu merged commit 168e0ef into main Mar 6, 2026
7 checks passed
@Che-Zhu Che-Zhu deleted the feat/add-gemini-codex-cli branch March 6, 2026 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant